#pragma once

class Request
{
protected:
	HANDLE m_hResponseSemaphore;
	bool m_bResponseValue;

public:
	Request();
	~Request();

	void Response(bool bValue);

	inline bool GetResponseValue() { return m_bResponseValue; }
	inline HANDLE GetResponseSemaphore() { return m_hResponseSemaphore; }
};

